#ifndef SCHE_H_
#define SCHE_H_
#include "conf.h"

C_CODE_BEGIN

struct task;

struct sche {
	void (*dispatch)( struct sche*  , const struct task* );
	void (*signal_quit)( struct sche* , bool  , const struct th_join_sec* );
	size_t (*get_worker_size)( struct sche* );
};

C_CODE_END
#endif // SCHE_H_